package cn.tedu.xxmall.pojo.dto;

import lombok.Data;
import lombok.Getter;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @Description  
 * @Author  Hunter
 * @Date 2022-08-17 
 */

@Data
public class OrderAddNewDTO implements Serializable {


	/**
	 * 订单表主键
	 */
   
	private Long id;

	/**
	 * 订单号
	 */
	private String orderNo;

	/**
	 * 用户id
	 */
	private Long userId;

	/**
	 * 订单总价
	 */
	private BigDecimal orderPrice;

	/**
	 * 支付状态（0：未支付，1：支付成功，-1：支付失败）
	 */
	private Integer payStatus;

	/**
	 * 支付方式（0：微信，1：支付宝）
	 */
	private Integer payType;

	/**
	 * 支付时间
	 */
	private LocalDateTime payTime;

	/**
	 * 订单状态（0：待支付，1：已支付，2：配货完成，3：出库成功，4：交易成功，-1：手动关闭，-2超时关闭，-3：商家关闭）
	 */
	private Integer orderStatus;

	/**
	 * 收货人地址
	 */
	private String address;

	/**
	 * 删除标记字段（0：未删除，1：已删除）
	 */
	private Integer isDelete;

	/**
	 * 订单创建时间
	 */
	private LocalDateTime createTime;

	/**
	 * 订单修改时间
	 */
	private LocalDateTime updateTime;

}
